Configurable Multiple Value Encoders using Semi Floating-Gate
نویسندگان
چکیده
This thesis presents a new multiple-valued encoder with re-configurable radix. The proposed circuits utilize serial cyclic D/A conversion and semi floatinggate (SFG) inverters for compact design and a high functional capacity per device. A re-configurable radix is not supported by existing SFG inverter based multiple-valued encoders which make use of parallel binary weight D/A conversion. The study covers least significant bit-first (LSB), least significant bit-first with alternate bit inversion (LSB ABI) and most significant bit-first (MSB) digital input codes. The serial cyclic D/A converters with LSB and LSB ABI input codes are implemented in a double-poly 0.35um AMS process. Measured results are provided and analyzed using standard static D/A converter performance measures. Circuits are tested using the practical radices 4, 8 and 16. Experimental results demonstrate that serial cyclic D/A converters using SFG inverters are feasible. Compared to related work on cyclic D/A conversion, the proposed circuits feature both a reduced number of devices and a reduction in the required die area. Several new techniques are identified for extending the resolution beyond radix 4, 8 and 16 MVL applications. This includes an error correction algorithm called least significant bit-first with alternate bit inversion (LSB ABI), a sample and hold clock scheme and a Dual Data-Rate (DDR) mode of D/A converter operation. The techniques are implemented on a chip and measured results are provided. The thesis also includes simulation work on several new SFG based circuits. A ternary serial D/A converter, a MSB-first serial D/A converter and a multiple-valued frequency divider which features re-configurable modulus.
منابع مشابه
Rapid Implementation of Floating-point Computations Using Phase-Coherent Dynamically Configurable Pipelines
The Phase-Coherent Dynamically Configurable Pipeline is a concept for the rapid implementation of pipelined computational algorithms in configurable hardware. The approach allows a high level of sharing of floating-point resources among multiple computations. The concept features a simple tag-based control scheme and a sparse-pipeline allocation approach that enables all the stages of an arithm...
متن کاملMulti-input Quasi-floating Gate Mosfets with Analog Inverter Used in Circuits
The multiple-input floating gate transistors were used to simplify the design of multiple valued logic. The Quasi-floating gate node have a well defined DC operating point. The multi-input quasi-floating gate is used for low voltage applications because its effective threshold voltage will be controllered to a low value.
متن کاملRecharged Comparator and Multiple-Valued N-ary Frequency Divider
This paper will present work on a recharged comparator using Semi Floating-Gate (SFG) MOS devices. The output voltage of a basic SFG MOS Comparator circuit is normally interleaved with a recharge voltage. This prohibit control of passgates, which requires binary control signals. An output buffer is introduced to allow the control of pass-gates and multiplexers (MUXs) beyond a single recharge cl...
متن کاملOn the Potential of CMOS Recharged Semi-Floating Gate Devices used in Balanced Ternary Logic
Most of the electronic circuits designed today use binary logic. However, will binary logic be the leading technology in the future, why not uses balanced ternary logic, implemented using recharged semi-floating gate (RSFG) devices, instead? This paper gives some measurements and analyzes novel applications using CMOS RSFG technology.
متن کاملA Fused Hybrid Floating-Point and Fixed-Point Dot-Product for FPGAs
Dot-products are one of the essential and recurrent building blocks in scientific computing, and often take-up a large proportion of the scientific acceleration circuitry. The acceleration of dot-products is very well suited for Field Programmable Gate Arrays (FPGAs) since these devices can be configured to employ wide parallelism, deep pipelining and exploit highly efficient datapaths. In this...
متن کامل